internal frustration - Turkish English Dictionary